multiple shank ripper - Turkish English Dictionary